#include "tests.h"

#include "commun/utilise_sdl.h"
#include "temps/minuterie.h"
#include "audio/audio.h"
#include "audio/son.h"
#include "audio/lecture_son.h"
#include "audio/chargeur_de_notes.h"

#include <iostream>

using namespace std;

void latence_audio() {
	module_sdl mon_sdl;
	module_audio mon_audio;
	chargeur_de_notes mon_chargeur;
	son &mon_son_de_batard = mon_chargeur[do3];
	lecture_son maniere_de_lire(mon_son_de_batard);
	
	for(bool quitter = false; !quitter;) {
		cout << "Prépare ton magnétophone, tape une majuscule ou une minuscule puis ENTREE !" << endl;
		char x;
		cin >> x;
		if(x >= 'a' && x <= 'z')
			maniere_de_lire.attenuer(true);
		else if(x >= 'A' && x <= 'Z')
			maniere_de_lire.attenuer(false);
		else
			quitter = true;
		
		mon_audio.jouer(maniere_de_lire);
	}
}
